package com.miplus.ccrm.core.controller.vo.commission;

import lombok.Data;

import javax.validation.constraints.NotNull;
import java.util.List;

@Data
public class AgentRepayListReqVo {
    /**
     * 页码
     */
    @NotNull
    private Integer pageNum;

    /**
     * 每页数量
     */
    @NotNull
    private Integer pageSize;

    /**
     * 委案部门ID
     */
    private List<String> dept;

    /**
     * 催员ID
     */
    private List<String> agent;

    /**
     * 分案队列
     */
    private List<String> disttag;


    /**
     * 结算状态 0：待结算，1：已结算
     */
    private Integer billStatus;

    /**
     *  在催年月 yyyy-mm
     */
    private String billMonth;

    /**
     *  统计日期 yyyy-mm-dd
     */
    private String startDate;

    private String endDate;

    /**
     * 报表导出有效：GRID列ID数组
     */
    private List<String> expidlist;

    /**
     * 报表导出有效：GRID列名称数组
     */
    private List<String> expnamelist;

    /**
     * 报表导出有效：导出的文件名
     */
    private String expfilename;
}
